package com.mobile.model;

/**
 * GridColumn entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class GridColumn implements java.io.Serializable {

	// Fields

	private String uniqueCode;
	private String header;
	private GridTable gridTable;
	private String type;
	private Boolean sortable;
	private String yesText;
	private String noText;
	private String dataIndex;
	private Integer sortNum;

	private Boolean allowBlank;
	private String emptyText;
	private String fieldLabel;
	private String anchor;
	private Long minValue;
	private Long maxValue;
	private Boolean allowDecimals;
	private String xtype;
	private Boolean formField;
	private String boxLabel;

	public GridColumn(String header, GridTable gridTable, String type,
			Boolean sortable, String yesText, String noText, String dataIndex,
			Integer sortNum, Boolean allowBlank, String fieldLabel,
			String anchor, String xtype, Boolean formField, String boxLabel) {
		super();
		this.header = header;
		this.gridTable = gridTable;
		this.type = type;
		this.sortable = sortable;
		this.yesText = yesText;
		this.noText = noText;
		this.dataIndex = dataIndex;
		this.sortNum = sortNum;
		this.allowBlank = allowBlank;
		this.fieldLabel = fieldLabel;
		this.anchor = anchor;
		this.xtype = xtype;
		this.formField = formField;
		this.boxLabel = boxLabel;
	}

	public String getUniqueCode() {
		return uniqueCode;
	}

	public void setUniqueCode(String uniqueCode) {
		this.uniqueCode = uniqueCode;
	}

	public String getHeader() {
		return header;
	}

	public void setHeader(String header) {
		this.header = header;
	}

	public GridTable getGridTable() {
		return gridTable;
	}

	public void setGridTable(GridTable gridTable) {
		this.gridTable = gridTable;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Boolean getSortable() {
		return sortable;
	}

	public void setSortable(Boolean sortable) {
		this.sortable = sortable;
	}

	public String getYesText() {
		return yesText;
	}

	public void setYesText(String yesText) {
		this.yesText = yesText;
	}

	public String getNoText() {
		return noText;
	}

	public void setNoText(String noText) {
		this.noText = noText;
	}

	public String getDataIndex() {
		return dataIndex;
	}

	public void setDataIndex(String dataIndex) {
		this.dataIndex = dataIndex;
	}

	public Integer getSortNum() {
		return sortNum;
	}

	public void setSortNum(Integer sortNum) {
		this.sortNum = sortNum;
	}

	public Boolean getAllowBlank() {
		return allowBlank;
	}

	public void setAllowBlank(Boolean allowBlank) {
		this.allowBlank = allowBlank;
	}

	public String getEmptyText() {
		return emptyText;
	}

	public void setEmptyText(String emptyText) {
		this.emptyText = emptyText;
	}

	public String getFieldLabel() {
		return fieldLabel;
	}

	public void setFieldLabel(String fieldLabel) {
		this.fieldLabel = fieldLabel;
	}

	public String getAnchor() {
		return anchor;
	}

	public void setAnchor(String anchor) {
		this.anchor = anchor;
	}

	public Long getMinValue() {
		return minValue;
	}

	public void setMinValue(Long minValue) {
		this.minValue = minValue;
	}

	public Long getMaxValue() {
		return maxValue;
	}

	public void setMaxValue(Long maxValue) {
		this.maxValue = maxValue;
	}

	public Boolean getAllowDecimals() {
		return allowDecimals;
	}

	public void setAllowDecimals(Boolean allowDecimals) {
		this.allowDecimals = allowDecimals;
	}

	public String getXtype() {
		return xtype;
	}

	public void setXtype(String xtype) {
		this.xtype = xtype;
	}

	public Boolean getFormField() {
		return formField;
	}

	public void setFormField(Boolean formField) {
		this.formField = formField;
	}

	public String getBoxLabel() {
		return boxLabel;
	}

	public void setBoxLabel(String boxLabel) {
		this.boxLabel = boxLabel;
	}

	public GridColumn() {
		super();
	}

	public GridColumn(String header, GridTable gridTable, String type,
			Boolean sortable, String yesText, String noText, String dataIndex,
			Integer sortNum, Boolean allowBlank, String emptyText,
			String fieldLabel, String anchor, String xtype, Boolean formField) {
		super();
		this.header = header;
		this.gridTable = gridTable;
		this.type = type;
		this.sortable = sortable;
		this.yesText = yesText;
		this.noText = noText;
		this.dataIndex = dataIndex;
		this.sortNum = sortNum;
		this.allowBlank = allowBlank;
		this.emptyText = emptyText;
		this.fieldLabel = fieldLabel;
		this.anchor = anchor;
		this.xtype = xtype;
		this.formField = formField;
	}

	public GridColumn(String header, GridTable gridTable, String type,
			Boolean sortable, String yesText, String noText, String dataIndex,
			Integer sortNum, Boolean allowBlank, String emptyText,
			String fieldLabel, String anchor, Long minValue, Long maxValue,
			Boolean allowDecimals, String xtype,Boolean formField) {
		super();
		this.header = header;
		this.gridTable = gridTable;
		this.type = type;
		this.sortable = sortable;
		this.yesText = yesText;
		this.noText = noText;
		this.dataIndex = dataIndex;
		this.sortNum = sortNum;
		this.allowBlank = allowBlank;
		this.emptyText = emptyText;
		this.fieldLabel = fieldLabel;
		this.anchor = anchor;
		this.minValue = minValue;
		this.maxValue = maxValue;
		this.allowDecimals = allowDecimals;
		this.xtype = xtype;
		this.formField=formField;
	}

	public GridColumn(String header, GridTable gridTable, String type,
			Boolean sortable, String dataIndex, Integer sortNum,
			Boolean allowBlank, String emptyText, String fieldLabel,
			String anchor, String xtype,Boolean formField) {
		super();
		this.header = header;
		this.gridTable = gridTable;
		this.type = type;
		this.sortable = sortable;
		this.dataIndex = dataIndex;
		this.sortNum = sortNum;
		this.allowBlank = allowBlank;
		this.emptyText = emptyText;
		this.fieldLabel = fieldLabel;
		this.anchor = anchor;
		this.xtype = xtype;
		this.formField=formField;
	}

	// Constructors
}